panoramic wide-vision goggles - Turkish English Dictionary